Visitors are treated to stunning views of the surrounding mountains but the village itself is all about snowsports.